<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
// //箭头函数
//     (形参1,形参2)=>{

//     }

        //  1声明函数
        function 函数名(){
            函数体
        }



        // 2匿名函数创建 调用必须写在函数表达式下面
        var fu=function(a){
             return a;
        }

       var b =fu('qdj') 
       console.log(b);


        //声明函数关键字 function  全部小写 调用才会执行  调用：函数名() 可带形参也可不带;
     // 要return返回函数调用者（谁调用函数就谁是调用者） return只能返回一个值可以用数组[]返回多个值   且后面的语句不会执行；
     function re( sus,sui){
        return [sus+sui,sus*sui]

     }
    console.log( re(4,8));




function max(s,m){
    // if(s>m){
    //     return s;
    // }else{
    //     return m;
    // }
   return s>m? s:m;
}
console.log(max(2,4));

//最大值
function arr(arrs){
    var max=arrs[0];
    for(var i=1;i<=arrs.length;i++){
        if(max<arrs[i]){
           max=arrs[i];
        }
    }
    return max;
} 
var maxs=arr([1,2,3,4,3,22,34,6,78,88])
console.log(maxs);




        //声明两个形参函数
        function  sun(a,b){
            return (a+b);//48
        }
        // 调用函数
      console.log(sun(19,29));




       function suns(a,b){
        var sum=0;
        for(var i=a;i<=b;i++){
            sum+=i;
        }
        return sum;
       }
      console.log(suns(1,100)); 


       //实参个数多余形参则取形参个数的
       function sunn(a,b){
        console.log(a,b);//1  2
       }
       sunn(1,2,3);





    </script>
</body>
</html>